package com.yuexunit.finance.project.action.v1.model.output;

import java.util.Date;

import com.yuexunit.web.annotation.Parameter;

/**
*@version 创建时间：2017年5月31日 下午8:20:05
*@author wenwenlong
*类说明
*/

public class SignFileSealInfoDetail {
	@Parameter(name = "signFileSealId", description = "签署文件印章信息ID")
	private Long signFileSealId;
	
	@Parameter(name = "fileUuid", description = " 文件UUID")
	private String fileUuid;
	
	@Parameter(name = "posX", description = "X坐标")
	private Float posX;
	
	@Parameter(name = "posY", description = "Y坐标")
	private Float posY;
	
	@Parameter(name = "keyword", description = "关键字")
	private String keyword;
	
	@Parameter(name = "posType", description = "定位类型  0-坐标定位，1-关键字定位")
	private Integer posType;
	
	@Parameter(name = "signType", description = " 签章类型 0-单页 1-多页 2-骑缝 3-关键字")
	private Integer signType;
	
	@Parameter(name = "updateDateTime", description = "更新时间")
	private Date updateDateTime;
	
	@Parameter(name = "posPage", description = "签署页码")
	private String posPage;
	
	@Parameter(name = "sealType", description = "印章类型 0:未知/1:法人/2:企业/3:财务/4:其他")
	private Integer sealType;
	
	@Parameter(name = "signState", description = "签署状态 0-待签署 1-签署成功 2-签署失败")
	private Integer signState;
	
	@Parameter(name = "signResult", description = "签署结果")
	private String signResult;
	
	@Parameter(name = "creator", description = "创建人")
	private String creator;
	
	@Parameter(name = "createDateTime", description = "创建时间")
	private Date createDateTime;
	
	@Parameter(name = "seal", description = "seal")
	private String seal;
	
	@Parameter(name = "page", description = "page")
	private Integer page;
	
	@Parameter(name = "key", description = "key")
	private String key = "1";
	
	@Parameter(name = "x", description = "X坐标")
	private Float x;
	
	@Parameter(name = "y", description = "Y坐标")
	private Float y;
	
	@Parameter(name = "objheight", description = "objheight")
	private Float objheight;
	
	@Parameter(name = "objwidth", description = "objwidth")
	private Float objwidth;
	
	@Parameter(name = "flagx", description = "flagx")
	private Float flagx;
	
	@Parameter(name = "flagy", description = "flagy")
	private Float flagy;
	
	@Parameter(name = "width", description = "width")
	private Float width;
	
	@Parameter(name = "height", description = "height")
	private Float height;
	
	@Parameter(name = "margin_left", description = "margin_left")
	private Float margin_left;
	
	@Parameter(name = "margin_top", description = "margin_top")
	private Float margin_top;
	
	@Parameter(name = "imgSrc", description = "imgSrc")
	private String imgSrc;

	public String getSeal() {
		return seal;
	}

	public void setSeal(String seal) {
		this.seal = seal;
	}

	public Integer getPage() {
		return page;
	}

	public void setPage(Integer page) {
		this.page = page;
	}

	public String getKey() {
		return key;
	}

	public void setKey(String key) {
		this.key = key;
	}

	public Float getX() {
		return x;
	}

	public void setX(Float x) {
		this.x = x;
	}

	public Float getY() {
		return y;
	}

	public void setY(Float y) {
		this.y = y;
	}

	public Float getObjheight() {
		return objheight;
	}

	public void setObjheight(Float objheight) {
		this.objheight = objheight;
	}

	public Float getObjwidth() {
		return objwidth;
	}

	public void setObjwidth(Float objwidth) {
		this.objwidth = objwidth;
	}

	public Float getFlagx() {
		return flagx;
	}

	public void setFlagx(Float flagx) {
		this.flagx = flagx;
	}

	public Float getFlagy() {
		return flagy;
	}

	public void setFlagy(Float flagy) {
		this.flagy = flagy;
	}

	public Float getHeight() {
		return height;
	}

	public void setHeight(Float height) {
		this.height = height;
	}

	public Float getMargin_left() {
		return margin_left;
	}

	public void setMargin_left(Float margin_left) {
		this.margin_left = margin_left;
	}

	public Float getMargin_top() {
		return margin_top;
	}

	public void setMargin_top(Float margin_top) {
		this.margin_top = margin_top;
	}

	public String getImgSrc() {
		return imgSrc;
	}

	public void setImgSrc(String imgSrc) {
		this.imgSrc = imgSrc;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Date getCreateDateTime() {
		return createDateTime;
	}

	public void setCreateDateTime(Date createDateTime) {
		this.createDateTime = createDateTime;
	}

	public Long getSignFileSealId() {
		return signFileSealId;
	}

	public void setSignFileSealId(Long signFileSealId) {
		this.signFileSealId = signFileSealId;
	}

	public String getFileUuid() {
		return fileUuid;
	}

	public void setFileUuid(String fileUuid) {
		this.fileUuid = fileUuid;
	}

	public Float getPosX() {
		return posX;
	}

	public void setPosX(Float posX) {
		this.posX = posX;
	}

	public Float getPosY() {
		return posY;
	}

	public void setPosY(Float posY) {
		this.posY = posY;
	}

	public String getKeyword() {
		return keyword;
	}

	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}

	public Integer getPosType() {
		return posType;
	}

	public void setPosType(Integer posType) {
		this.posType = posType;
	}

	public Integer getSignType() {
		return signType;
	}

	public void setSignType(Integer signType) {
		this.signType = signType;
	}

	public Date getUpdateDateTime() {
		return updateDateTime;
	}

	public void setUpdateDateTime(Date updateDateTime) {
		this.updateDateTime = updateDateTime;
	}

	public Float getWidth() {
		return width;
	}

	public void setWidth(Float width) {
		this.width = width;
	}

	public String getPosPage() {
		return posPage;
	}

	public void setPosPage(String posPage) {
		this.posPage = posPage;
	}

	public Integer getSealType() {
		return sealType;
	}

	public void setSealType(Integer sealType) {
		this.sealType = sealType;
	}

	public Integer getSignState() {
		return signState;
	}

	public void setSignState(Integer signState) {
		this.signState = signState;
	}

	public String getSignResult() {
		return signResult;
	}

	public void setSignResult(String signResult) {
		this.signResult = signResult;
	}
}
